HAL DAC APIs listing for migration

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL DAC constants

HAL1

series

HAL2

Refer to

DAC_CHANNEL_2

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_CHANNEL_2

Refer to

DAC_ALIGN_12B_R

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_DATA_ALIGN_12_BITS_RIGHT

Refer to

DAC_ALIGN_12B_L

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_DATA_ALIGN_12_BITS_LEFT

Refer to

DAC_ALIGN_8B_R

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_DATA_ALIGN_8_BITS_RIGHT

Refer to

DAC_FLAG_DMAUDR1

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_FLAG_DMAUDR2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_FLAG_DAC1RDY

u5, h5, g4

Removed / New Usage changes

Refer to

DAC_FLAG_DAC2RDY

u5, h5, g4

Removed / New Usage changes

Refer to

DAC_CHANNEL_1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_CHANNEL_1

Refer to

DAC_IT_DMAUDR1

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_CHIPCONNECT_EXTERNAL

u5, h5, g4, h7

HAL_DAC_OUTPUT_CONNECTION_EXTERNAL

Refer to

DAC_CHIPCONNECT_INTERNAL

u5, h5, g4, h7

HAL_DAC_OUTPUT_CONNECTION_INTERNAL

Refer to

DAC_CHIPCONNECT_BOTH

u5, h5, g4, h7

Removed / New Usage changes

Refer to

DAC_TRIMMING_FACTORY

u5, h5, l4, g4, g0, h7

Removed / New Usage changes

Refer to

DAC_TRIMMING_USER

u5, h5, l4, g4, g0, h7

Removed / New Usage changes

Refer to

DAC_SAMPLEANDHOLD_DISABLE

u5, h5, l4, g4, g0, h7

Removed / New Usage changes

Refer to

DAC_SAMPLEANDHOLD_ENABLE

u5, h5, l4, g4, g0, h7

Removed / New Usage changes

Refer to

DAC_AUTONOMOUS_MODE_DISABLE

u5

Removed / New Usage changes

Refer to

DAC_IT_DMAUDR2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_AUTONOMOUS_MODE_ENABLE

u5

Removed / New Usage changes

Refer to

DAC_OUTPUTBUFFER_DISABLE

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_OUTPUT_BUFFER_DISABLED

Refer to

DAC_TRIGGER_EXT_IT9

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_EXTI9

Refer to

HAL_DAC_ERROR_NONE

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ERROR_NONE

Refer to

HAL_DAC_ERROR_DMAUNDERRUNCH1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ERROR_DMA_UNDERRUN_CH1

Refer to

HAL_DAC_ERROR_DMAUNDERRUNCH2

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ERROR_DMA_UNDERRUN_CH2

Refer to

HAL_DAC_ERROR_DMA

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_ERROR_TIMEOUT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_ERROR_INVALID_CALLBACK

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_TRIGGER_NONE

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_NONE

Refer to

DAC_TRIGGER_SOFTWARE

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_SOFTWARE

Refer to

DAC_OUTPUTBUFFER_ENABLE

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_OUTPUT_BUFFER_ENABLED

Refer to

DAC_TRIGGER_T1_TRGO

u5, h5, l4, g4, g0, h7

HAL_DAC_TRIGGER_TIM1_TRGO

Refer to

DAC_TRIGGER_T4_TRGO

u5, h5, l4, g4, f4, h7

HAL_DAC_TRIGGER_TIM4_TRGO

Refer to

DAC_TRIGGER_T5_TRGO

u5, h5, l4, f4, h7

HAL_DAC_TRIGGER_TIM5_TRGO

Refer to

DAC_TRIGGER_T6_TRGO

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_TIM6_TRGO

Refer to

DAC_TRIGGER_T7_TRGO

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_TIM7_TRGO

Refer to

DAC_TRIGGER_T8_TRGO

u5, h5, l4, g4, f4, h7

HAL_DAC_TRIGGER_TIM8_TRGO

Refer to

DAC_TRIGGER_T15_TRGO

u5, h5, l4, g4, g0, h7

HAL_DAC_TRIGGER_TIM15_TRGO

Refer to

DAC_TRIGGER_LPTIM1_CH1

u5, h5

HAL_DAC_TRIGGER_LPTIM1_CH1

Refer to

DAC_TRIGGER_LPTIM3_CH1

u5

HAL_DAC_TRIGGER_LPTIM3_CH1

Refer to

DAC_TRIGGER_T2_TRGO

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_TIM2_TRGO

Refer to

DAC_TRIGGER_STOP_LPTIM1_CH1

u5

HAL_DAC_TRIGGER_LPTIM1_CH1

Refer to

DAC_TRIGGER_STOP_EXT_IT9

u5

HAL_DAC_TRIGGER_EXTI9

Refer to

DAC_TRIGGER_HRTIM_RST_TRG4

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG4

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG4

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT4

Refer to

DAC_TRIGGER_HRTIM_RST_TRG5

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG5

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG5

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT5

Refer to

DAC_TRIGGER_HRTIM_RST_TRG6

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG6

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG6

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT6

Refer to

DAC_TRIGGER_HRTIM_TRG01

g4

HAL_DAC_TRIGGER_HRTIM1_TRG1

Refer to

DAC_TRIGGER_HRTIM_TRG02

g4

HAL_DAC_TRIGGER_HRTIM1_TRG2

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG3

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT3

Refer to

DAC_TRIGGER_HRTIM_TRG03

g4

HAL_DAC_TRIGGER_HRTIM1_TRG3

Refer to

DAC_TRIGGER_STOP_LPTIM3_CH1

u5

HAL_DAC_TRIGGER_LPTIM3_CH1

Refer to

DAC_TRIGGER_HRTIM_RST_TRG3

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG3

Refer to

DAC_TRIGGER_HRTIM_RST_TRG2

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG2

Refer to

DAC_HIGH_FREQUENCY_INTERFACE_MODE_DISABLE

u5, h5, l4, g4

HAL_DAC_HIGH_FREQ_MODE_DISABLED

Refer to

DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_80MHZ

u5, h5, l4, g4

HAL_DAC_HIGH_FREQ_MODE_ABOVE_80MHZ

Refer to

DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_160MHZ

u5, h5, g4

HAL_DAC_HIGH_FREQ_MODE_ABOVE_160MHZ

Refer to

DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC

u5, h5, l4, g4

Removed / New Usage changes

Refer to

DAC_DELAY_STARTUP_US

u5, h5, g4

Removed / New Usage changes

Refer to

HAL_DAC_ERROR_INVALID_CONFIG

h5

Removed / New Usage changes

Refer to

DAC_TRIGGER_LPTIM2_CH1

h5

Removed / New Usage changes

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG2

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT2

Refer to

DAC_TRIGGER_T3_TRGO

h5, g4, g0

HAL_DAC_INC_TRIGGER_TIM3_TRGO

Refer to

DAC_TRIGGER_LPTIM1_OUT

l4, g0, h7

HAL_DAC_TRIGGER_LPTIM1_CH1

Refer to

DAC_TRIGGER_LPTIM2_OUT

l4, g0, h7

HAL_DAC_TRIGGER_LPTIM2_OUT

Refer to

DAC_CHIPCONNECT_DISABLE

l4, g0

HAL_DAC_OUTPUT_CONNECTION_EXTERNAL

Refer to

DAC_CHIPCONNECT_ENABLE

l4, g0

HAL_DAC_OUTPUT_CONNECTION_INTERNAL

Refer to

DAC_TRIGGER_EXT_IT10

g4

HAL_DAC_INC_TRIGGER_EXTI10

Refer to

DAC_TRIGGER_HRTIM_RST_TRG1

g4

HAL_DAC_RST_TRIGGER_HRTIMx_RST_TRG1

Refer to

DAC_TRIGGER_HRTIM_STEP_TRG1

g4

HAL_DAC_INC_TRIGGER_HRTIMx_STEP_TRG_OUT1

Refer to

DAC_CHIPCONNECT_DISABLE

u5, h5, l4, g4, g0, f4

HAL_DAC_OUTPUT_CONNECTION_EXTERNAL

Refer to

DAC_CHIPCONNECT_ENABLE

u5, h5, l4, g4, g0, f4

HAL_DAC_OUTPUT_CONNECTION_INTERNAL

Refer to

DAC_TRIGGER_STOP_LPTIM1_OUT

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_LPTIM1_CH1

Refer to

DAC_TRIGGER_STOP_LPTIM3_OUT

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_LPTIM3_CH1

Refer to

DAC_TRIGGER_LPTIM1_OUT

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_LPTIM1_CH1

Refer to

DAC_TRIGGER_LPTIM3_OUT

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_TRIGGER_LPTIM3_CH1

Refer to

HAL_DAC_MSP_DEINIT_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_MSP_INIT_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_ALL_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_MSPDEINIT_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_MSPINIT_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH2_UNDERRUN_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH2_ERROR_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH2_HALF_COMPLETE_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH2_COMPLETE_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH1_UNDERRUN_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH1_ERROR_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH1_COMPLETE_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_CH1_HALF_COMPLETE_CB_ID

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_STATE_ERROR

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_STATE_TIMEOUT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_STATE_BUSY

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_STATE_READY

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_STATE_RESET

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_STATE_RESET

Refer to

DAC_LFSRUNMASK_BIT0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_1

Refer to

DAC_LFSRUNMASK_BITS1_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_3

Refer to

DAC_LFSRUNMASK_BITS2_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_7

Refer to

DAC_LFSRUNMASK_BITS3_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_15

Refer to

DAC_LFSRUNMASK_BITS4_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_31

Refer to

DAC_LFSRUNMASK_BITS5_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_63

Refer to

DAC_LFSRUNMASK_BITS6_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_127

Refer to

DAC_LFSRUNMASK_BITS7_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_255

Refer to

DAC_LFSRUNMASK_BITS8_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_511

Refer to

DAC_LFSRUNMASK_BITS9_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_1023

Refer to

DAC_LFSRUNMASK_BITS10_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_2047

Refer to

DAC_LFSRUNMASK_BITS11_0

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_4095

Refer to

DAC_TRIANGLEAMPLITUDE_1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_1

Refer to

DAC_TRIANGLEAMPLITUDE_3

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_3

Refer to

DAC_TRIANGLEAMPLITUDE_7

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_7

Refer to

DAC_TRIANGLEAMPLITUDE_15

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_15

Refer to

DAC_TRIANGLEAMPLITUDE_31

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_31

Refer to

DAC_TRIANGLEAMPLITUDE_63

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_63

Refer to

DAC_TRIANGLEAMPLITUDE_127

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_127

Refer to

DAC_TRIANGLEAMPLITUDE_255

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_255

Refer to

DAC_TRIANGLEAMPLITUDE_511

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_511

Refer to

DAC_TRIANGLEAMPLITUDE_1023

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_1023

Refer to

DAC_TRIANGLEAMPLITUDE_2047

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_2047

Refer to

DAC_TRIANGLEAMPLITUDE_4095

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_WAVE_AMPLITUDE_4095

Refer to

DAC_SAWTOOTH_POLARITY_DECREMENT

g4

Removed / New Usage changes

Refer to

DAC_SAWTOOTH_POLARITY_INCREMENT

g4

Removed / New Usage changes

Refer to

DAC_TRIGGER_HR1_TRGO1

h7

Not implemented yet in HAL2.

Refer to

DAC_TRIGGER_HR1_TRGO2

h7

Not implemented yet in HAL2.

Refer to

DAC_TRIGGER_T23_TRGO

h7

Not implemented yet in HAL2.

Refer to

DAC_TRIGGER_T24_TRGO

h7

Not implemented yet in HAL2.

Refer to


HAL DAC enumerations

HAL1

series

HAL2

Refer to

HAL_DAC_StateTypeDef

u5, h5, l4, g4, g0, f4, h7

hal_dac_state_t

Refer to

HAL_DAC_CallbackIDTypeDef

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to


HAL DAC macros

HAL1

series

HAL2

Refer to

DAC_DHR12R1_ALIGNMENT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_DHR12R2_ALIGNMENT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

DAC_DHR12RD_ALIGNMENT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_ENABLE_IT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_DISABLE

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_DISABLE_IT

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_GET_IT_SOURCE

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_GET_FLAG

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_CLEAR_FLAG

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_ENABLE

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_DAC_RESET_HANDLE_STATE

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to


HAL DAC structures

HAL1

series

HAL2

Refer to

DAC_ChannelConfTypeDef

u5, h5, l4, g4, g0, f4, h7

hal_dac_channel_config_t

Refer to

DAC_SampleAndHoldConfTypeDef

u5, h5, l4, g4, g0, h7

hal_dac_channel_sample_and_hold_config_t

Refer to

DAC_HandleTypeDef

u5, h5, l4, g4, g0, f4, h7

hal_dac_handle_t

Refer to

DAC_AutonomousModeConfTypeDef

u5

Removed / New Usage changes

Refer to

pDAC_CallbackTypeDef

u5, h5, l4, g4, g0, f4, h7

hal_dac_cb_t

Refer to


HAL DAC functions

HAL1

series

HAL2

Refer to

HAL_DAC_GetError

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_GetLastErrorCodes

Refer to

HAL_DAC_GetState

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_GetState

Refer to

HAL_DAC_ConfigChannel

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_SetConfigChannel

Refer to

HAL_DAC_GetValue

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_GetChannelData

Refer to

HAL_DAC_UnRegisterCallback

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_RegisterCallback

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_DMAUnderrunCallbackCh1

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_DeInit

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_DeInit

Refer to

HAL_DAC_ConvHalfCpltCallbackCh1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ConvHalfCpltCallback

Refer to

HAL_DAC_ConvCpltCallbackCh1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ConvCpltCallback

Refer to

HAL_DAC_ErrorCallbackCh1

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_ErrorCallback

Refer to

HAL_DAC_SetValue

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_IRQHandler

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_IRQHandler

Refer to

HAL_DAC_Stop_DMA

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StopChannel_DMA

Refer to

HAL_DAC_Start_DMA

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StartChannel_DMA

Refer to

HAL_DAC_Stop

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StopChannel

Refer to

HAL_DAC_Start

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StartChannel

Refer to

HAL_DAC_Init

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_Init

Refer to

HAL_DAC_MspDeInit

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DAC_MspInit

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DACEx_TriangleWaveGenerate

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_EnableChannelAddingTriangleWave

Refer to

HAL_DACEx_NoiseWaveGenerate

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_EnableChannelAddingNoiseWave

Refer to

HAL_DACEx_DualStart

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StartDualChannel

Refer to

HAL_DACEx_DualStop

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StopDualChannel

Refer to

HAL_DACEx_DualStart_DMA

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StartDualChannel_DMA

Refer to

HAL_DACEx_DualStop_DMA

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_StopDualChannel_DMA

Refer to

HAL_DACEx_DualSetValue

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_SetDualChannelData

Refer to

HAL_DACEx_DualGetValue

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_GetDualChannelData

Refer to

HAL_DACEx_ConvCpltCallbackCh2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DACEx_ConvHalfCpltCallbackCh2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DACEx_ErrorCallbackCh2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DACEx_DMAUnderrunCallbackCh2

u5, h5, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_DACEx_SelfCalibrate

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_CalibrateChannelBuffer

Refer to

HAL_DACEx_SetUserTrimming

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_SetChannelBufferCalibrationValue

Refer to

HAL_DACEx_GetTrimOffset

u5, h5, l4, g4, g0, f4, h7

HAL_DAC_GetChannelBufferCalibrationValue

Refer to

HAL_DACEx_SetConfigAutonomousMode

u5, h5, l4, g4, g0, f4

HAL_DAC_AM_Enable

Refer to

HAL_DACEx_GetConfigAutonomousMode

u5, h5, l4, g4, g0, f4

HAL_DAC_AM_IsEnabled

Refer to

HAL_DACEx_ClearConfigAutonomousMode

u5, h5, l4, g4, g0, f4

HAL_DAC_AM_Disable

Refer to

HAL_DACEx_SawtoothWaveGenerate

g4

Not implemented yet in HAL2.

Refer to

HAL_DACEx_SawtoothWaveDataReset

g4

Not implemented yet in HAL2.

Refer to

HAL_DACEx_SawtoothWaveDataStep

g4

Not implemented yet in HAL2.

Refer to


HAL DAC legacy aliases (HAL1 to HAL1)

Note

This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL DAC constants, HAL DAC enumerations, HAL DAC macros, HAL DAC structures, HAL DAC functions.

HAL1 legacy API alias

HAL1 API

__DAC_CLK_DISABLE

__HAL_RCC_DAC_CLK_DISABLE

__DAC_CLK_ENABLE

__HAL_RCC_DAC_CLK_ENABLE

__DAC_FORCE_RESET

__HAL_RCC_DAC_FORCE_RESET

__DAC_RELEASE_RESET

__HAL_RCC_DAC_RELEASE_RESET

__DAC1_CLK_DISABLE

__HAL_RCC_DAC1_CLK_DISABLE

__DAC1_CLK_ENABLE

__HAL_RCC_DAC1_CLK_ENABLE

__DAC1_CLK_SLEEP_DISABLE

__HAL_RCC_DAC1_CLK_SLEEP_DISABLE

__DAC1_CLK_SLEEP_ENABLE

__HAL_RCC_DAC1_CLK_SLEEP_ENABLE

__DAC1_FORCE_RESET

__HAL_RCC_DAC1_FORCE_RESET

__DAC1_RELEASE_RESET

__HAL_RCC_DAC1_RELEASE_RESET

__DAC1_IS_CLK_ENABLED

__HAL_RCC_DAC1_IS_CLK_ENABLED

__DAC1_IS_CLK_DISABLED

__HAL_RCC_DAC1_IS_CLK_DISABLED

__DAC2_IS_CLK_ENABLED

__HAL_RCC_DAC2_IS_CLK_ENABLED

__DAC2_IS_CLK_DISABLED

__HAL_RCC_DAC2_IS_CLK_DISABLED

__DAC_CLK_SLEEP_DISABLE

__HAL_RCC_DAC_CLK_SLEEP_DISABLE

__DAC2_FORCE_RESET

__HAL_RCC_DAC2_FORCE_RESET

__DAC2_RELEASE_RESET

__HAL_RCC_DAC2_RELEASE_RESET

__DAC2_CLK_ENABLE

__HAL_RCC_DAC2_CLK_ENABLE

__DAC2_CLK_DISABLE

__HAL_RCC_DAC2_CLK_DISABLE

DAC_TRIGGER_LP1_OUT

DAC_TRIGGER_LPTIM1_OUT

DAC_TRIGGER_LP2_OUT

DAC_TRIGGER_LPTIM2_OUT

DAC_TRIGGER_LPTIM2_OUT

DAC_TRIGGER_LPTIM2_CH1

DAC_WAVEGENERATION_NOISE

DAC_WAVE_NOISE

DAC_WAVEGENERATION_TRIANGLE

DAC_WAVE_TRIANGLE

DAC_WAVEGENERATION_NONE

DAC_WAVE_NONE

DAC_WAVE_TRIANGLE

DAC_CR_WAVE1_1

DAC_WAVE_NOISE

DAC_CR_WAVE1_0

DAC1_CHANNEL_1

DAC_CHANNEL_1

DAC1_CHANNEL_2

DAC_CHANNEL_2

DAC2_CHANNEL_1

DAC_CHANNEL_1